Senior Software Engineer

Remote
Full Time
Experienced

Senior Software Engineer – SaaS – AWS

Company Overview

For over 20 years, FoodChain ID has been a leader in the New Food industry, helping companies meet the rising demand for transparency, accountability, safety, and sustainability. Our services include Non-GMO Project verification, USDA Organic certification, BRC and SQF certification, and more. Today, more than 30,000 companies across 100+ countries rely on FoodChain ID to ensure product integrity and food chain safety and transparency—one client, one product at a time.

About the Role

Design, develop, and optimize core APIs and data services powering our flagship SaaS platform. Focus on AWS-native, serverless architectures with expertise in C#/.NET, NoSQL databases, and modern cloud development practices. Provide technical direction, mentor engineers, and ensure high performance, scalability, and security.

Key Responsibilities

  • Design and develop RESTful APIs and backend services using .NET/C# on AWS Lambda, API Gateway, and DynamoDB
  • Optimize and refactor APIs and workflows for scalability, reliability, and cost efficiency
  • Model and manage NoSQL data structures to support complex workflows
  • Implement AWS security best practices including IAM role configuration and API authentication/authorization
  • Write and maintain unit tests to ensure quality and reduce regression risk
  • Maintain CI/CD pipelines, infrastructure-as-code (Terraform), and application monitoring/logging
  • Collaborate with product managers, UX designers, QA, and DevOps to deliver features
  • Mentor engineers on architecture, design patterns, and coding standards
  • Conduct code and architecture reviews for compliance with guidelines

Required Qualifications

  • 5+ years of experience developing SaaS applications
  • Proficiency in .NET/C# for RESTful APIs
  • Proficiency with Git and Agile development
  • Experience with NoSQL databases such as DynamoDB or MongoDB
  • Ability to work independently with short delivery cycles
  • Strong knowledge of software architecture and design patterns

Preferred Qualifications

  • Expertise with AWS serverless services (Lambda, API Gateway, DynamoDB)
  • Experience with Terraform or AWS CloudFormation
  • Familiarity with AWS security services
  • Exposure to AI-assisted coding tools (Cursor, Copilot)
  • Knowledge of monitoring/logging tools (CloudWatch, DataDog)
  • Experience with performance optimization in distributed serverless environments
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Human Check*